Daniel Ray Mayhugh

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