council

BA (Wales) MSc (London) PhD (Liverpool) FRHistS FAcSS FLSW
FRCP FLSW
FRSA FSA FLSW
Chevalier dans l’Ordre National du Mérite FRHistS FLSW
FRHistS FRSA FCGI FLSW
FBCS FIMA FLSW
DSc FBCS FREng FLSW
CBE FREng MAE FLSW FRS
CBE FRACDS FDSRCS FFPH FDSRCPS FLSW
MAE FBCS FLSW
OBE FRCPath FLSW