The journal
Open the journal →The conversation starts in the journal — be the first to post.
About Leeds Arts University
Leeds Arts University is a specialist arts further and higher education institution, based in the city of Leeds, West Yorkshire, England, with a main campus opposite the University of Leeds.
Everything about Leeds Arts University →- Country
- United Kingdom
- Inception
- 1846
- Website
- http://www.leeds-art.ac.uk/, http://www.leeds-art.ac.uk/