Nature Biomedical Engineering 2023 7 298312