PMC.2025.00000640-95-568/25