ProfessorColin McMahon

Professor in Paediatric Cardiology / Consultant Paediatric Cardiologist

School of Medicine

  • Professor in Paediatric Cardiology / Consultant Paediatric Cardiologist
    School of Medicine

TEACHING

  • RESEARCH-BASED DEGREE SUPERVISION
    Medicine (MD)
    Thesis Supervisor
  • RESEARCH-BASED DEGREE SUPERVISION
    Medicine (MD)
    Thesis Supervisor