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