PMC.2025.00093345-83 PMC.2023.00104333-10-013/26