1 recruiting study matching your filters
Hemorrhoidal artery embolization (HAE) is a novel treatment for symptomatic internal hemorrhoids. HAE involves the deliberate blockage (embolization) of enlarg…