Senior Lecturer
Auckland, Auckland, New Zealand
The University of Auckland
Bell Gully
Solicitor and Senior Associate
Associate Professor
High Court, Calcutta
Judges' Clerk
IPLS
University of Auckland
University of Cambridge