Ivan Stangel

NASA
Total Patents: 5
Overall Rank: #963,105
Years Active: 2002–2021
NASA Rank: #1,418