ECRR / RSE Peter Wilson Lecture 2007

Professor Anne Glover, Chief Scientific Advisor for Scotland ‘Does Science Matter?’ February 13, 2007 UPDATE: please see below for event report. At the 2007 ECRR Peter Wilson lecture in February 2007, Scotland’s first Chief Scientific Advisor, Professor Anne Glover, posed the question: Does science matter? Her conclusion? In a word: yes! But her argument was, […]

ECRR / RSE Peter Wilson Lecture 2007 Read More »