NCT02163460 - Repair of Large Incisional Hernias - To Drain or Not to Drain Randomised Clinical Trial | Crick | Crick