Russell C. Petter

Bristol-Myers Squibb · Biogen Idec Ma · Sanofi
Total Patents: 82
Overall Rank: #21,652
Years Active: 1997–2023
Bristol-Myers Squibb Rank: #15