Collaborative care in real-world settings: barriers and opportunities for sustainability.

Collaborative care in real-world settings: barriers and opportunities for sustainability.