English Charles Drummond Ellis Cited by user Suslindisambiguator on 04 Feb 2020 Sir Charles Drummond Ellis (b.Hampstead, 11 August 1895; died Cookham 10 January 1980) was an English physicist and scientific administrator.