Calum Duck

Highly specialist pharmacist in emergency and acute medicine at Barts Health NHS Trust