Guillermo Céspedes del Castillo's scientific contributions