Overview

Dame Hilda Nora Lloyd

(1891—1982) gynaecologist and obstetrician