New Antidepressant NRX-1074 (NMDA Receptor Modulator) In Development
NRX-1074 is a new antidepressant under development by the biotech company Naurex. It is this same company that has already been granted “fast track” status by the FDA for their intravenous a…
Read article