John Cain
The Patent Store
Total Patents:
5
Overall Rank:
#940,838
Years Active:
1998–2023
The Patent Store Rank:
#12