Daniel Ray Mayhugh
Eli Lilly · Zeneca Limited
Total Patents:
12
Overall Rank:
#419,796
Years Active:
1996–2016
Eli Lilly Rank:
#342