ff9a7e70500b0e991eabd22c04ef0429dcf79a2d pmc_30543676.pdf