Major Depression affects at least one in ten people worldwide, inflicting not only devastating individual suffering but also standing as the leading cause of suicides. Depression causes extensive economic damage stemming from treatment costs, work disability, and early retirement. These facts have prompted INNOVADE Therapeutics to address this challenge by developing groundbreaking solutions for the innovation crisis in the treatment of depression. Backed by a robust and successful academic background…

Read More