Mark Edward Ruppen

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