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