Raymond C. Yao
Eli Lilly · Dowelanco · American Cyanamid
Total Patents:
32
Overall Rank:
#114,376
Years Active:
1985–2004
Eli Lilly Rank:
#85