The child of humanity becomes the mother of all - Yixuan Zhu (Nature, 2025)