Moorland Road, University of Leeds, Leeds, West Yorkshire LS2 9JT, United Kingdom
Distance: 141 yd.
Company description
The Leeds Institute of Health Sciences is multi-disciplinary and is underpinned by partnerships with national and international organisations and institutions.