George Richard Stephenson

University Of East Anglia · Eli Lilly
Total Patents: 3
Overall Rank: #1,607,824
Years Active: 1998–2003
University Of East Anglia Rank: #2