PMC.2025.00105661-23-409/25