skip to primary navigationskip to content
 

Dr John Barker

Dr John Barker

Director of Cambridge Governance Labs

Fellow of the Lauterpacht Centre for International Law

Law Fellow at Hughes Hall


Office Phone: 01223 335358