A Phase III Study Comparing Total and Partial Omentectomy... | NCT04843215 | Trialant