NCT03570762 - Long Term Outcomes Of Hybrid Percutaneous Approach | Crick | Crick