The new drugs from Merck and AstraZeneca