Castro Pardo, Oscar, ECIMED, Cuba