article
IRRC No. 924
You are here :
- Home
- Authors List
- Catherine O'Rourke
Catherine O'Rourke
Number of articles written: 1 article
Catherine O'Rourke
Number of articles written: 1 article
Catherine O’Rourke is Professor of Global Law, Durham Law School, Durham University, UK. Email: catherine.f.o'rourke@durham.ac.uk