Daniel Leclerc
Bombardier Recreational Products · Amphenol Socapex · Open Text
Total Patents:
35
Overall Rank:
#95,472
Years Active:
1984–2025
Bombardier Recreational Products Rank:
#38