The population density of a town made up of 50 square kilometer land area and 100 million people is________

Question 1 Report

The population density of a town made up of 50 square kilometer land area and 100 million people is________