Soumya M. Swaminathan
Observed names: Soumya Swaminathan, Swaminathan, Soumya
Observed institutions: M S Swaminathan Research Foundation, Indian Council of Medical Research, World Health Organization
ORCID: 0000-0002-6896-2703
Observed ORCID: 0000-0002-6896-2703
OpenAlex ID: A5103189043
