John B. Ohlrogge
Michigan State University · Board Of Trustees Operating Michigan State University · Michigan State University
Total Patents:
16
Overall Rank:
#294,871
Years Active:
1989–2020
Michigan State University Rank:
#45