NCT04356976 - Ventralex Vs Stratafix for Primary Ventral Hernias | Crick | Crick