Nature Communications, 2025