Megha Shruti
Observed name: Shruti, Megha
Institution: Wildlife Institute of India
Observed institutions: Wildlife Institute of India, Indian Institute of Remote Sensing
ORCID: 0000-0002-0828-9932
Observed ORCID: 0000-0002-0828-9932
OpenAlex ID: A5015035665
