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:
#82,892
Years Active:
1981–2020
Eli Lilly Rank:
#97