Tennant, Jon, Graziotin, Daniel and Kearns, Sarah (2017) We have the technology to save peer review - now it is up to our communities to implement it. Impact of Social Sciences Blog (11 Sep 2017). Website.