Lorena Rivera León
Observed names: León, Lorena Rivera, Rivera León, Lorena
Institution: University of Alicante
Observed institutions: University of Molise, University of Alicante, Universitat de València, Sapienza University of Rome
ORCID: 0000-0002-0816-8444
Observed ORCID: 0000-0002-0816-8444
OpenAlex ID: A5039402220
