Chongqing University is headquartered in China Chongqing Shi. Chongqing University was founded in 1929. Chongqing University has a total of 23,011 patents and 72,451 literature
Chongqing University (simplified Chinese: 重庆大学; traditional Chinese: 重慶大學; pinyin: Chóngqìng Dàxué, also abbreviated as CQU) is a key national university...