pmc.2026.00125428-84