García-Teresa García, Alberto, Spain