John Roberts

Amazon · Northwestern University
Total Patents: 8
Overall Rank: #619,778
Years Active: 1980–2023
Amazon Rank: #7,121