NCT06989853 - Methamphetamine and Troriluzole | Crick | Crick