vivo cancer