James A. Glazier
Indiana University Research And Technology · R.A Jones & · Trustees Of Indiana University
Total Patents:
15
Overall Rank:
#318,023
Years Active:
1986–2021
Indiana University Research And Technology Rank:
#6