Torres Silva, Alma, ECIMED, Cuba