Robert J. Foglesong

Eli Lilly · Sepracor
Total Patents: 9
Overall Rank: #580,510
Years Active: 2000–2011
Eli Lilly Rank: #670