Othmane Benafan

NASA · United States Government Administrator Of Nasa
Total Patents: 6
Overall Rank: #798,363
Years Active: 2017–2024
NASA Rank: #45