David Batterbee
Fox Factory · The University Of Sheffield
Total Patents:
8
Overall Rank:
#605,353
Years Active:
2014–2025
Fox Factory Rank:
#35