Postgraduate
United Kingdom

LLM International Trade and Maritime Law with Professional Placement

University of Essex