Mark Edward Ruppen

Pfizer · American Cyanamid · Bristol-Myers Squibb
Total Patents: 61
Overall Rank: #37,696
Years Active: 1991–2025
Pfizer Rank: #5