Jeffrey T. Billheimer
Dupont Merck Pharmaceutical · Bristol-Myers Squibb · E.I. Du Pont De Nemours And
Total Patents:
8
Overall Rank:
#658,406
Years Active:
1990–2009
Dupont Merck Pharmaceutical Rank:
#19