Theodore D. Swanson
NASA
Total Patents:
2
Overall Rank:
#2,258,138
Years Active:
1989–1998
NASA Rank:
#707