Health A to Z: Heavy periods

Find out about heavy periods (called menorrhagia) and how to treat them if they are affecting your daily life.