f870cffd86addc10bb6cbdc4487171e00c7cb825 pmc_31721768.pdf