Lisa McConlogue

Athena Neurosciences · Eli Lilly
Total Patents: 21
Overall Rank: #211,084
Years Active: 1997–2010
Athena Neurosciences Rank: #34