Surabhi Mehra
Observed name: Mehra, Surabhi
Institution: University of Toronto
Observed institutions: Indian Institute of Technology Bombay, University of Toronto, Himachal Pradesh University
ORCID: 0000-0003-1777-673X
Observed ORCID: 0000-0003-1777-673X
OpenAlex ID: A5086114257
