The "Law at Leeds" user's logo

Law at Leeds

Leeds, United Kingdom

http://www.law.leeds.ac.uk/

The School of Law is one of the leading law schools in the UK and has been providing instruction in law since its inception in 1899.

Stacks