All editors have resigned over high publication fee, starting new journal [pdf]

4 points by insightcheck 2 years ago | 1 comment