Enrique Escarda‐Castro
Observed names: Enrique Escarda-Castro, Escarda Castro, Enrique
Institution: Universidad de León
Observed institutions: Maastricht University, Universidad de León
ORCID: 0000-0001-6661-9963
Observed ORCID: 0000-0001-6661-9963
OpenAlex ID: A5001013826
