Organisation

National Endowment for Science, Technology and the Arts (Great Britain). Centre fro Challenge Prizes

Catalogue