Share nature biomedical engineering, December 2025, Volume 9 Issue 12 25A0016 Nature nature biomedical engineering 2025/12/01 0