02 Oct 2013
A bi-annual report by the French Institute of Demographic Studies (Ined) projected that India will be the most population nation in the world by 2050. They also found that Nigerians will outstrip Americans by the middle of this century, with the African country projected to reach a population of 444 million people compared to 400 million in the USA.
Call for nominations for Awards Committee Chair
30 Oct 2024
James M Tanner Award - 2025 nominations open
30 Oct 2024
Would you like to host the BSPED annual meeting?
21 Oct 2024