Roger G. Harrison
University Of Oklahoma · Eli Lilly · The Upjohn
Total Patents:
22
Overall Rank:
#188,691
Years Active:
1980–2025
University Of Oklahoma Rank:
#16