Charles P. Sloan
Bristol-Myers Squibb · Merck
Total Patents:
10
Overall Rank:
#522,629
Years Active:
1995–2006
Bristol-Myers Squibb Rank:
#528