Joseph M. Still Research FoundationOrganisationRORTrialsNCT03941535Phase 4Status unknown201950 people8 May 2019clinicaltrials.gov