Dr Michael Margarson

Consultant Anaesthetist

GMC number: 3251706

Page last reviewed: