John Charest
Oasys Water
Total Patents:
2
Overall Rank:
#1,866,448
Years Active:
2019–2021
Oasys Water Rank:
#6