Invisible scientists?

The president of the British Association for the Advancement of Science (BA), Julia Higgins, has called for scientists to take responsibility for their actions.