What the demise of the UK's department of science means for researchtheconversation.com2 points by samizdis 2 hours ago