Causes of heavy periods

Heavy periods can be caused by (paradoxically) being low in iron, having hormonal imbalances, or even having liver issues.

SHARE YOUR CART