Background
Attwood, Stephen Edwin Arthur was born on August 17, 1957 in Aberstwyth, United Kingdom. Son of Edwin Arthur and Dorinda Rosamund (McCoombe) Attwood.
Attwood, Stephen Edwin Arthur was born on August 17, 1957 in Aberstwyth, United Kingdom. Son of Edwin Arthur and Dorinda Rosamund (McCoombe) Attwood.
Bachelor in Physiology, Trinity College, 1978; Doctor of Medicine, BCh, Trinity College, 1981; Mean Corpuscular hemoglobin, Trinity College, 1990.
Senior registrar, The Mater Hospital, Dublin, 1991-1992; senior registrar, St. James' Hospital, Dublin, 1992-1993; senior registrar, The Meath Adelaide Hospital, Dublin, 1993-1994; senior registrar, St. Vincent's Hospital, Dublin, 1994-1995; consultant, surgeon, Hope Hospital, Manchester, United Kingdom, since 1995.
Fellow Association of Surgeons of Great Britain, Surgical Research Society.
Married Ann Elizabeth Townshend, March 3, 1962. Children: Laura, Mark.