London School of Economics and Political Science

London School of Economics and Political Science is a university located in London, England. Shen Xiaoyi graduated from this university.