Who's who of British scientists.
Edition: Current ed.
Publisher: St. Martin's Press
Place of publication: London
Language: eng