Jason Scott Sawyer

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