Dubai: On Tuesday, UAE astronaut Sultan Al Neyadi, who is serving the longest Arab space mission on the International Space Station (ISS), disclosed a crucial duty he performs there: battling microbial hitchhikers in orbit. Al Neyadi, the flight engineer for […]