PMC.2025.00100798-18-126/25