Janelle Sauvageau

National Research Council Of Canada · Governing Council Of The University Of Toronto · University College Dublin, National University Of Ireland, Dublin
Total Patents: 3
Overall Rank: #1,368,980
Years Active: 2023–2024
National Research Council Of Canada Rank: #203