ff2feac31307d75262becaccfd784eb0 pmc_30845683.pdf