9 comments
67 forecasters

What will be the peak human population before 2100?

Current estimate
9.91B people