Innovation is Great Britain : 76 Nobel Prizes in science and technology.
UK Trade & Investment.
Title from cover.
Postcard issued by UK Trade & Investment.