Project Impact

280M of people worldwide suffer from major depressive disorders (MDD). Although there is a well populated therapeutic landscape of anti-depressants.