Overview

Sir Charles Drummond Ellis

(1895—1980) physicist and scientific administrator