NCT07325279 - Nalmefene Implant in Healthy Subjects | Crick | Crick