Benjamin J. Scherlag
Oklahoma State University · The Board Of Regents Of Oklahoma State University · University Of Oklahoma
Total Patents:
17
Overall Rank:
#271,712
Years Active:
1986–2022
Oklahoma State University Rank:
#1