NCT07333638 - Phase II Clinical Study on the Efficacy and Safety of Naltrexone Implant in Patients With Alcohol Use Disorder | Crick | Crick