Robert Johnson

BA BM MRCP

Robert Johnson

Affiliations and Expertise

Consultant in Paediatric Cardiology, Alder Hey Hospital, Liverpool, UK