Federico Sanz Díaz's scientific contributions