PloS one Alisa Yurovsky, Mohammad Ruhul Amin, Justin Gardin, Yuping Chen, Steve Skiena, Bruce Futcher DOI: 10.1371/journal.pone.0202768 PMID: 30138485 PMCID: PMC6107199