Renmin University of China

Address

59 Zhongguancun St, Haidian Qu, China, 100872

About Renmin University of China

Renmin University of China, often referred to as RUC, or colloquially Renda, is an elite research university located in Haidian District of Beijing. Wikipedia