Frederic Landry
Cooligy · Olympus Ndt Canada · Gencsus
Total Patents:
5
Overall Rank:
#957,159
Years Active:
2009–2022
Cooligy Rank:
#24