Barbara Cardoso

Barbara Cardoso is a consultant in Paediatric Cardiology and a Heart Transplant Physician at the Freeman Hospital