A Meta-Analysis of the Association between DNMT1 Polymorphisms and Cancer Risk. (3rd April 2017)