Marcia Peñafiel Cevallos
Observed names: MARCIA PEÑAFIEL, MARCIA PEÑAFIEL CEVALLOS, Marcia Peñafiel C., Peñafiel, Marcia
Institution: Instituto Nacional de Biodiversidad
Observed institutions: National Biodiversity Institute, Instituto Nacional de Biodiversidad
ORCID: 0000-0001-7691-8545
Observed ORCID: 0000-0001-7691-8545
OpenAlex ID: A5061977431
