PMC.2025.00115627-76-331/25