delucemine
Noun
Meaning
delucemine (uncountable)
English Wikipedia has an article on:delucemineWikipedia
An NMDA antagonist and SSRI with neuroprotective effects, being investigated as an antidepressant.
Noun
delucemine (uncountable)
English Wikipedia has an article on:delucemineWikipedia
An NMDA antagonist and SSRI with neuroprotective effects, being investigated as an antidepressant.