James Summers
James Summers is lecturer at the University of Lancaster, where he lectures in international law, peoples' rights and the law of international institutions.
James Summers is lecturer at the University of Lancaster, where he lectures in international law, peoples' rights and the law of international institutions. See less