What tests diagnose the cause of heavy periods?

Heavy periods, medically known as menorrhagia, involve excessive bleeding that can disrupt daily life and negatively impact physical and emotional…