Michael Pratta
Bristol-Myers Squibb · Incyte · Johnson & Johnson
Total Patents:
14
Overall Rank:
#330,184
Years Active:
2001–2025
Bristol-Myers Squibb Rank:
#867