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