Pedro Jurado De Los Santos

Dr. Pedro Jurado De Los Santos

Department of Applied Pedagogy, Autonomous University of Barcelona, 08193 Bellaterra-Cerdanyola, Spain
orcid