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