Antonio Torralba

Prof. Antonio Torralba

Full Professor, Universidad de Sevilla, Spain
orcid