Home » The number of live births per thousand of population per year means Health MCQs The number of live births per thousand of population per year means February 18, 2022 10 Views Q. The number of live births per thousand of population per year means: A. birth rate B. IMR C. death rate D. none of these Answer: birth rate