John S. Olson
William Marsh Rice University · Baxter Biotech Technology Sarl · Phillips Petroleum
Total Patents:
15
Overall Rank:
#310,466
Years Active:
1981–2024
William Marsh Rice University Rank:
#37