ba95ecf400acc3b942631157c9550372 pmc_30744058.pdf