Iyyappan Velan
Observed name: Velan Iyyappan
Institution: National Center for Disease Control
Observed institutions: National Center for Disease Control, Pondicherry Institute of Medical Sciences
ORCID: 0009-0000-9779-4318
Observed ORCID: 0009-0000-9779-4318
OpenAlex ID: A5098661065
