The average length of a menstrual cycle, defined as the number of days between periods, is 28 days on average across adults in all age groups. However, what's considered normal varies between people ...
Some results have been hidden because they may be inaccessible to you