21 day menstrual cycle causes Archives - Medic Bulletin