Theresa Deisher
Zymogenetics · Avm Biotechnology · Immunex
Total Patents:
33
Overall Rank:
#106,702
Years Active:
1999–2024
Zymogenetics Rank:
#32