Joel A. Alexa

NASA
Total Patents: 14
Overall Rank: #340,068
Years Active: 2010–2024
NASA Rank: #707