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