Rebecca Ovalle-Fresa
Observed names: Ovalle Fresa, Rebecca, Ovalle-Fresa, Rebecca, Rebecca Ovalle Fresa
Institution: UniDistance Suisse
Observed institutions: University of Bern, Swiss Distance University of Applied Sciences, UniDistance Suisse
ORCID: 0000-0001-9893-2380
Observed ORCID: 0000-0001-9893-2380
OpenAlex ID: A5085365628
