Search Results - Meagher, Declan
Declan Meagher
Declan J Meagher (21 March 1921 – 3 November 2019) was an Irish obstetrician, Master of the National Maternity Hospital, Dublin, and a champion of women's reproductive health.
Provided by Wikipedia



