NCT07641712 - General Well-being After Quitting Drug Use | Crick | Crick