James H. Hill
Trustees Of Indiana University
Total Patents:
6
Overall Rank:
#808,282
Years Active:
1990–2023
Trustees Of Indiana University Rank:
#114