The Wellcome Trust: its origin and functions.
Wellcome Trust (London, England)
London,
1963.