Nicholas E. Manicke
Purdue Research Foundation · Trustees Of Indiana University · Indiana University Research And Technology
Total Patents:
16
Overall Rank:
#281,941
Years Active:
2014–2025
Purdue Research Foundation Rank:
#80