Afra

Afra Almheiri

Researcher
Propulsion and Space Research Center