ESC

Duncan Catterall

Robert Duncan Catterall (Bramhall July, 9 1918 - London May, 5 1983) physician.

Born1918-07-09, United Kingdom
Died1983-05-05, United Kingdom