Jason Scott Sawyer
Eli Lilly · University Of East Anglia
Total Patents:
72
Overall Rank:
#27,957
Years Active:
1996–2017
Eli Lilly Rank:
#6