TapImmune offering would help take cancer vaccines to next clinical trials