The Factors Influencing Depression Endpoints Research (FINDER) study: final results of Italian patients with depression.

The Factors Influencing Depression Endpoints Research (FINDER) study: final results of Italian patients with depression.