Innovation Projects Initial drugs don’t work for 48% of depressed peopleBy adminMarch 25, 2025 A new study has found that antidepressant resistance is more common than was thought: 48% of people with depression have…