Peter Brams

Pfizer · Bristol-Myers Squibb · Biogen Idec
Total Patents: 60
Overall Rank: #38,923
Years Active: 1992–2025
Pfizer Rank: #341