Magrans, Charles, ECIMED, Cuba