Renowned academic honoured, residence blessed