Sri Devaki Meduri
Observed name: Meduri, Sri Devaki
Institution: Indian Institute of Technology Hyderabad
Observed institution: Indian Institute of Technology Hyderabad
ORCID: 0009-0005-7451-0737
Observed ORCID: 0009-0005-7451-0737
OpenAlex ID: A5136052051
