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