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