NCT06622239 - Trial to Evaluate the Effects of Naltrexone in Nonsuicidal Self-injury | Crick | Crick