Medical administrator; Director of the Wellcome Trust from 1965 to 2001
Port of Spain, Trinidad and Tobago
Woodstock, England
medical administrator; Director of the Wellcome Trust from 1965 to 2001