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