c0de1efdac3164fa2484020f2249203091e8db54 pmc_10325709.pdf