Dr Michael Stewart

Consultant cardiologist and chief medical officer