John Lloyd
Bristol-Myers Squibb · Icagen · E.R. Squibb & Sons.
Total Patents:
44
Overall Rank:
#67,956
Years Active:
1992–2021
Bristol-Myers Squibb Rank:
#58