Penelope Mantilla-Farfan
Observed names: Penelope Mantilla, Penelope Mantilla Farfan, Penélope Mantilla
Institutions: Larkin University, Palmetto General Hospital
ORCID: 0000-0001-5968-1363
Observed ORCID: 0000-0001-5968-1363
OpenAlex ID: A5094295379
