Search results :

Endogenous depression

Definition: Depression which is considered strictly biological.

Synonyms (terms occurring on more labels are shown first): Endogenous depression, Endogenous depressions, Depression Endogenous

More information: PubMed search and possibly Wikipedia

Drugs with this indication