Professor Keith Gordon awarded University’s top honour

News