Andre Lafond

3088081 Canada · IBM · Herakles
Total Patents: 29
Overall Rank: #131,477
Years Active: 1995–2019
3088081 Canada Rank: #1