Geoffrey A. Landis
NASA · Spire · Sverdrup Technology
Total Patents:
10
Overall Rank:
#513,067
Years Active:
1986–2016
NASA Rank:
#308