1760014204 1760014204 30-03-2022 Social Studies contestada Town A has 30 people per square mile. Town B has 13 people per square mile. Which town is more densely populated?