Peer Portal: Quality Enhancement in Thesis Writing Using Self-Managed Peer Review on a Mass Scale - Aghaee, Naghmeh ; Hansson, Henrik (International Review of Research in Open and Distributed Learning, 2013)