Victoria C. Placentra
Observed names: Victoria C Placentra, Victoria Placentra
Institution: Emory University
Observed institutions: National Institutes of Health, Emory University, National Institute of Environmental Health Sciences
ORCID: 0000-0003-2879-3690
Observed ORCID: 0000-0003-2879-3690
OpenAlex ID: A5024829883
