Usha Mohan
Observed name: USHA MOHAN
Institution: Indian Institute of Technology Madras
Observed institutions: Indian School of Business, Indian Institute of Technology Madras, University of Hyderabad
ORCID: 0000-0003-2161-7600
Observed ORCID: 0000-0003-2161-7600
OpenAlex ID: A5091807114
