James Hand

Associate Professor / Reader in Law

University of Portsmouth

About

Works Deposits