AlegsaOnline.com Home Biographies Charles Drummond Ellis Charles Drummond Ellis Author: Leandro Alegsa Creation date: November 13, 2022 en.wikipedia.org · Public domain Sir Charles Drummond Ellis (b.Hampstead, 11 August 1895; died Cookham 10 January 1980) was a physicist and scientific administrator. His work helped scientists to understand nuclear structure better.