by Sir Alexander Fleck K.B.E., F.R.S.
The British Association for the Advancement of Science 120th Annual Meeting Glasgow, August 27-September 3
A shortened version of the Presidential Address
Discover 11,128,835 listings and 277,504 playable programmes from the BBC