Keith L. March
Trustees Of Indiana University · Indiana University Research And Technology · Advanced Research & Technology Institute
Total Patents:
31
Overall Rank:
#117,962
Years Active:
1992–2022
Trustees Of Indiana University Rank:
#2