Calzada-Estrada, Amílcar, Instituto Superior de Tecnologías y Ciencias Aplicadas, Cuba