a4c1af298aecaff083dad39ce4f88826 pmc_29875626.pdf