Current
Current
-
2025 - PresentCountryCANAffiliationDepartment of Electrical and Computer Engineering, McGill UniversityIEEE RegionRegion 07 (Canada)Email
Past
Past
-
-CountryITAAffiliationItalian Institute of Technology