Springer Nature: 2025 – the number of open access publications (HEAL-Link) has been exhausted 17 September 2025