Nicolas Badeau
Evident Canada · Olympus Scientific Solutions Americas · Olympus America
Total Patents:
11
Overall Rank:
#441,782
Years Active:
2020–2024
Evident Canada Rank:
#2