Anthony Macaluso
Arctic Cat · Ecogen
Total Patents:
67
Overall Rank:
#31,468
Years Active:
1989–2025
Arctic Cat Rank:
#93