Francisca Ruiz Escudero
Observed names: Francisca RUIZ-ESCUDERO, Francisca Ruiz-Escudero, Ruiz Escudero Francisca, Ruiz Escudero, Francisca, Ruiz Francisca
Institution: Centro de Investigación y Formación Agrarias
ORCID: 0000-0001-9224-6566
Observed ORCID: 0000-0001-9224-6566
OpenAlex ID: A5077657178
