James Creath Frazier
Shock Doctor
Total Patents:
23
Overall Rank:
#182,158
Years Active:
2015–2023
Shock Doctor Rank:
#2