James Mantyla
Canplas Industries
Total Patents:
30
Overall Rank:
#123,483
Years Active:
2000–2024
Canplas Industries Rank:
#1