f80c4d186ffded42cce72c6ff477c4ac3adefb1e pmc_30386597.pdf