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