Abad Stovitsek, John, ECIMED, Cuba