NCT02466958
Primary location
UCLA Semel Institute - Neuropsychiatric Institute (NPI)
Los Angeles, California, United States