Rebecca Taylor profile pic By Rachel James June 23, 2016 No Comments Professor Rebecca Taylor, Executive Dean of the OU Business School Professor Rebecca Taylor, Executive Dean of the OU Business School
OU space researchers awarded £1.3M grant to develop world-leading imaging instrument for the Moon and Mars April 26, 2024