Devika Poddalgoda
Observed names: D. Poddalgoda, Devika Poddalgoda, D., Poddalgoda, Devika
Institution: Health Canada
Observed institutions: Health Canada, Government of Canada
ORCID: 0009-0007-1106-9168
Observed ORCID: 0009-0007-1106-9168
OpenAlex ID: A5008216203
