John Strouboulis

Professor, King's College London