Philippe Larochelle
Malta · Canimex · X Development
Total Patents:
35
Overall Rank:
#97,240
Years Active:
2004–2024
Malta Rank:
#1