Christopher A. Teleha
Johnson & Johnson · Dupont Merck Pharmaceutical · Bristol-Myers Squibb
Total Patents:
36
Overall Rank:
#94,547
Years Active:
1994–2017
Johnson & Johnson Rank:
#613