What Causes Abnormal Uterine Bleeding?

Abnormal uterine bleeding often happens every 21-35 days and can sometimes last a whole week. Here’s a quick overview of the most common causes.