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