Qingdao University is a key provincial research university located in Qingdao, Shandong, China. The university was first established in 1985. Read More
Japanese apparel makers have decided to shun the cotton produced from China's western Xinjiang Uyghur Autonomous Region citing forced labour and human rights abuses. ...