NCT05516095 - The Antidepressant Effect of Intermittent Theta Burst Stimulation (iTBS) | Crick | Crick