Randomized Controlled Trial of Open Stabilisation Versus TPS | NCT02284945 | Trialant