TDCRP: Treatment of Depression Collaborative Research Program

What does TDCRP mean? The above is one of TDCRP meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Treatment of Depression Collaborative Research Program