NCT05429060 - A Prospective Evaluation of Hemorrhoidal Surgery Outcome in Istanbul | Crick | Crick