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