Michael F. Parker

Bristol-Myers Squibb · Padlock Therapeutics · Merck
Total Patents: 20
Overall Rank: #217,074
Years Active: 1996–2024
Bristol-Myers Squibb Rank: #252