- Home
- Keytruda
Keytruda

Merck Surpasses Expectations: Invested more than €300 million in New Life Science Research Center, Germany.
Merck beats analyst estimates for Q1 earnings and revenue, driven by strong sales of its blockbuster...