Search term Diego Castro Ceacero, Universitat Autònoma de Barcelona, 0000-0003-2842-0894 inside index author did not match any record. Nearest terms in any collection are:
2   Diego Castillo
1   Diego Castillo Villegas
1   Diego Castrillón
75   Diego Castro
72   Diego Castro Ceacero
1   Diego Castro, D
1   Diego Castro, David
72   Diego Ceacero
1   Diego Chaverri
3   Diego Cheda