Get 30% off in the May sale - for one week only

Biography

Stephen Bailey is a lawyer in private practice. He was previously a Visiting Fellow at the Lauterpacht Centre for International Law, University of Cambridge, and he has taught public international law and contract law at the University of Cambridge and the University of Edinburgh.
Environment: Staging