Measured another way, the birth rate in 2025 — 5.63 per 1,000 people — is the lowest on record since 1949, the year that Mao ...
Researchers from the Wilmer Eye Institute, Johns Hopkins Medicine Center for Nanomedicine—which designs nanotechnology-based ...
National data shows that in 2025, China's population shrunk by 3.39 million people, as experts warn the trend is likely to continue.