Large-scale testing (Phase 3)Study completedNCT02617628
What this trial is testing
Outcomes of Opioid Addicted Prisoners With Extended-Release Injectable Naltrexone
Who this might be right for
Opiate Dependence
University of Pennsylvania 146
Showing 20 of 969 results