Sophia Roy
Polytechnique Montreal
Montreal, Canada
Member ID 3888
Member since Jun 01, 2023
Status Active
Sections