[1]
N. Aghaee and H. Hansson, “Peer Portal: Quality enhancement in thesis writing using self-managed peer review on a mass scale”, IRRODL, vol. 14, no. 1, pp. 186–203, Feb. 2013.