Mary Cannon

Contributor
Mary Cannon is consultant hepatologist at King’s College Hospital, London, UK.