Prathyusha Mekala
Institution: Indian Institute of Technology Madras
Observed institutions: National University of Singapore, Indian Institute of Technology Madras
ORCID: 0000-0003-1559-5222
Observed ORCID: 0000-0003-1559-5222
OpenAlex ID: A5079775435
