Nicholas J. Bach
Eli Lilly · University Of East Anglia
Total Patents:
40
Overall Rank:
#80,238
Years Active:
1980–2004
Eli Lilly Rank:
#27