Roger B. Ruggeri

Pfizer · Bend Reserch · Warner-Lambert Company
Total Patents: 40
Overall Rank: #78,160
Years Active: 2000–2025
Pfizer Rank: #42