Alejandro Menéndez
Institution: Universidad Pontificia de Salamanca
Observed institutions: Universidad Pontificia de Salamanca, Hospital Universitario Nuestra Señora de Candelaria
ORCID: 0009-0002-8276-6159
Observed ORCID: 0009-0002-8276-6159
OpenAlex ID: A5085924929
