Ken Bagshawe: physician, scientist, and innovator in medical oncology Post date 21 February 2023 ← Junior doctors in England set to strike next month after 98% back action → Colombia divides over new health plan