site logo

Merck KGaA, Pfizer and Transgene team up on cancer vaccine