Devan Umapathy
Observed names: Devan, Umapathy, U. Devan, Umapathy Devan, Umapathy, Devan
Institution: Bharathidasan University
Observed institutions: University of Malaya, Bharathidasan University
ORCID: 0000-0003-3475-3804
Observed ORCID: 0000-0003-3475-3804
OpenAlex ID: A5016002415
