Manjula Menon
Observed name: Menon, Manjula
Institution: Bharathidasan University
Observed institutions: M S Swaminathan Research Foundation, Bharathidasan University
ORCID: 0000-0003-1787-9501
Observed ORCID: 0000-0003-1787-9501
OpenAlex ID: A5050496321
