462099a267dca43288836d122d54056fe67e72d5 Bmcgen_a2018v19n1p682.pdf