AI peer reviewers unleashed to ease publishing grind, in Nature, on the 22nd of November 2018

/739472