Kavithambigai Ellan
Observed names: E K Ellan, E. Kavithambigai Ellan, Ellan Kavithambigai, K Ellan, K. Ellan
Institutions: Institute for Medical Research, National Institutes of Health
Observed institutions: Ministry of Health, University of Malaya, Institute for Medical Research, National Institutes of Health
ORCID: 0000-0001-9413-5739
Observed ORCID: 0000-0001-9413-5739
OpenAlex ID: A5004375952
