AstraZeneca's Imfinzi shows promise in liver cancer treatment

AstraZeneca's Imfinzi shows promise in liver cancer treatment