Russell H. Thomas
NASA · Virginia Tech Intellectual Properties · Center For Innovative Technology
Total Patents:
10
Overall Rank:
#510,718
Years Active:
1994–2017
NASA Rank:
#137