cdc9e779a6b670b55925c9ac36bb70bbd4667b9e pmc_30760082.pdf