Edinburgh
Great Britain
University of Edinburgh, Edinburgh Law School
Tax Law, Higher Education, Teaching