A Long-acting Naltrexone Implant (iSTEP-N) for Opioid Use Disorder: First-in-Human Phase I Trial. — SciRadar