Ivan Townsend
Sidus Space · NASA · Craig Technical Consulting
Total Patents:
14
Overall Rank:
#338,195
Years Active:
2016–2024
Sidus Space Rank:
#1