Robert E. Russell, III
Battelle Memorial Institute · US Air Force
Total Patents:
6
Overall Rank:
#876,016
Years Active:
1996–2006
Battelle Memorial Institute Rank:
#345