20fcfd4bd7f1395c76affefe7399badab06842a2 pmc_33122983.pdf