Gynaecology & Obstetrics

Normal Menstrual cycle shows