Néstor Montoro‐Pérez
Observed names: Montoro Pérez, Néstor, Montoro-Pérez, Néstor, N. Montoro-Pérez, Néstor Montoro-Pérez, Néstor Montoro-pérez, Perez, Nestor Montoro
Institution: University of Alicante
ORCID: 0000-0002-4274-1048
Observed ORCID: 0000-0002-4274-1048
OpenAlex ID: A5009170346
