Mohan Cheluru Umesh
Observed names: MC Umesh, Mohan C. Umesh
Institution: Anthem Biosciences (India)
Observed institutions: Anthem Biosciences (India), Dayananda Sagar University
ORCID: 0000-0002-9310-4030
Observed ORCID: 0000-0002-9310-4030
OpenAlex ID: A5088563748
