NCT03133715 - Laparoscopic Versus Robot-assisted Ventral Hernia Repair: a Single Institution Randomized Controlled Trial | Crick | Crick