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