Ruth E. TenBrink
Pharmacia & Upjohn Company · Elan Pharmaceuticals · The Upjohn
Total Patents:
28
Overall Rank:
#138,907
Years Active:
1989–2017
Pharmacia & Upjohn Company Rank:
#7