14 employees
The Institute of Historical Research is the UK's national centre for history, dedicated to supporting historians of all kinds.
1921