Return to Article Details Peer Portal: Quality enhancement in thesis writing using self-managed peer review on a mass scale Download Download PDF