Peer review: the nuts and bolts
Glasgow Caledonian University Cowcaddens Road, Glasgow, United KingdomSense About Science event. Find out about peer review. Debate challenges to the system. Discuss the role of peer review for scientists and the public.