Tag: Professor Emeritus and Professor Emerita were conferred on Dr Robert Armstrong