Lawrence C. Fritz
Idun Pharmaceuticals · Athena Neurosciences · Eli Lilly
Total Patents:
16
Overall Rank:
#301,529
Years Active:
1995–2008
Idun Pharmaceuticals Rank:
#5