PMC.2024.00086612-11 PMC.2025.00051259-21-255/2025