Patrick J. O'Hara
Zymogenetics · University Of Texas System · University Of Washington
Total Patents:
14
Overall Rank:
#341,388
Years Active:
1992–2023
Zymogenetics Rank:
#75