John Andrew Race

Timeplay
Total Patents: 11
Overall Rank: #447,369
Years Active: 2015–2023
Timeplay Rank: #2