This week: Cancer Vaccines may prevent tumors before they appear, EMEA's top active health investors, the latest deals, and more.