Doris Estefanía Peñafiel Yancha
Observed names: Doris Estefania Peñafiel Yancha, Peñafiel Yancha, Doris Estefanía
Institution: Instituto Superior Tecnológico España
ORCID: 0009-0000-3012-1581
Observed ORCID: 0009-0000-3012-1581
OpenAlex ID: A5092337833
