Noah de la Cruz
Acushnet
Total Patents:
62
Overall Rank:
#36,304
Years Active:
2011–2025
Acushnet Rank:
#40