Mass Resignation from Scientific Reports’s Editorial Board The Scientist Magazine, 07 Nov 2017 ISTOCK, SPRNG23Nearly 20 researchers, most of whom are based at John Hopkins University, have resigned from the editorial board…