PMC.2025.00000640-95-567/25