James C. Ross
NASA · Charles Ross & Son
Total Patents:
6
Overall Rank:
#883,960
Years Active:
1994–2001
NASA Rank:
#448