Royal Society news.
Royal Society (Great Britain)
London : Information Department of the Royal Society,
1980-2001.
Description based on: Issue 4 (July 1980).
Royal Society (Great Britain)
Excellence in science