Mark Squire
Surefire · Thermotrex · Exponent
Total Patents:
10
Overall Rank:
#510,526
Years Active:
1998–2017
Surefire Rank:
#18