NCT02596867 2018-03-01NPBCTexas Tech University Health Sciences Center, El PasoPhase 2 Terminated2 enrolled 5 charts