Steven L. Jacques
Oregon Health & Science University · Providence Health System · C.R. Bard
Total Patents:
21
Overall Rank:
#206,447
Years Active:
1982–2022
Oregon Health & Science University Rank:
#137