Contact us
Visiting address
Institute for Research on Contemporary China (IRCC)
14-20 Cromer Terrace
University of Leeds
LEEDS
LS2 9JT
United Kingdom
Postal address
Leeds University Business School
Maurice Keyworth Building
University of Leeds
LEEDS
LS2 9JT
United Kingdom