Russell C. Eberhart
Advanced Research & Technology Institute · Indiana University Research And Technology · Trustees Of Indiana University
Total Patents:
5
Overall Rank:
#1,018,564
Years Active:
2000–2012
Advanced Research & Technology Institute Rank:
#20