PMC.2025.00051839-63 PMC.2023.00073664-29-164/25