What is Difficult-to-Treat Depression (DTD)?

Depression that continues to cause significant burden despite usual treatment efforts. For more information click here.

View glossary