demography is a crossword puzzle answer that we have spotted 3 times. Study of populations The study of human population Science of population statistics