No image
Cyril N. Hinshelwood
D.Sc. 1961, DUniv. 1961