Ramesh Babu Natarajan
Observed names: Natarajan Ramesh Babu, Ramesh Natarajan
Observed institutions: University of Calicut, Spices Board India, St. Thomas College (Autonomous)
ORCID: 0000-0001-8767-6203
Observed ORCID: 0000-0001-8767-6203
OpenAlex ID: A5043321912
