SOS please help me! The area of China is 5,956,960 sqkm. In July China's population was estimated at a,313,973,713 people. What is the population density iof China in people per sq kilometer
And explain how you got it
And explain how you got it