DUBAI: The Senior Director and Project Manager of Emirates Mars Mission, Omran Sharaf, is also the Director of the Programmes Management Department at the UAE Space Agency’s Mohammed bin Rashid Space Centre gave some insights on space missions. Working with […]