Abnormal Bleeding Part 2

Dr Ciaran Hydes

Dr Ciaran Hydes discusses part 2 of her Abnormal bleeding sessions.