To book an appointment please contact:
Our periods are affected by many factors, from age and body mass index to contraception, pregnancies, breastfeeding and menopause; they change over time. Below, Consultant...