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