e0dabd27599129a5fd0cfe5472600bf15f384333 pmc_25029060.pdf