Aghaee, N. and Hansson, H. (2013) “Peer Portal: Quality enhancement in thesis writing using self-managed peer review on a mass scale”, The International Review of Research in Open and Distributed Learning, 14(1), pp. 186–203. doi: 10.19173/irrodl.v14i1.1394.