Jessica Mackness
Observed name: Mackness, Jessica
Institution: Family Health International 360
Observed institutions: Family Health International 360, Duke University
ORCID: 0000-0003-2673-8196
Observed ORCID: 0000-0003-2673-8196
OpenAlex ID: A5065014232
