David L. Smiley
Eli Lilly · Indiana University Research And Technology · Istituto Di Recerche Di Biologia Molecolare P. Angeletti S.R.L.
Total Patents:
39
Overall Rank:
#81,245
Years Active:
1981–2020
Eli Lilly Rank:
#97