Author: British Association for the Advancement of Science.
Alternate names: British association for the advancement of science; British Association for the Advancement of Science; British Association for the advancement of science.; BRITISH ASSOCIATION FOR THE ADVANCEMENT OF SCIENCE.; British Association For The Advancement Of Science.; British association for the advancement of science.