NCT03276975 - A Randomized Trial of CT Fluoroscopy-guided Targeted Autologous Blood and Fibrin Glue Patching for Treatment | Crick | Crick