Novel NMDA Receptor Antagonist Wins for Major Depression - MedPage Today