Created Date: 2014-12-17 12:12:33
The honorary degree is the highest honor UK bestows. Link: more