Ignacio Moraleda
Observed name: Moraleda, Ignacio
Institution: Universidad de Alcalá
Observed institutions: Universidad de Alcalá, Hospital Universitario de La Princesa
ORCID: 0000-0001-8032-5689
Observed ORCID: 0000-0001-8032-5689
OpenAlex ID: A5041836281
