Michel Leclerc
Exfo
Total Patents:
16
Overall Rank:
#287,595
Years Active:
1998–2024
Exfo Rank:
#4