Personalized rsfMRI-Guided TMS Navigation for Depression

Clinical Challenges in Depression

95M Patients

Depression affects 95 million people in China; 30% are under 18.

60% Seek ≥3 Hospitals

Poor access to care; severe psychiatrist shortage.

30% Remission Rate

Drug therapies have low efficacy and significant side effects.

25mm Target Deviation

Standard F3 coordinate deviates from true functional target by ~25mm on average.