66b57ec21eee1a96aa8b7e109cc303a2 pmc_30717741.pdf