Ahonaa Roy
Institutions: Indian Institute of Technology Bombay, University of Pretoria
Observed institutions: University of Delhi, University of Sussex, Indian Institute of Technology Bombay, University of Pretoria
ORCID: 0000-0003-1941-998X
Observed ORCID: 0000-0003-1941-998X
OpenAlex ID: A5100768740
