Professor Sir Magdi Yacoub: Science, Creativity Go Hand in Hand

21 Oct 2018