Strategic alliances in health care: the challenges of cooperation.

Strategic alliances in health care: the challenges of cooperation.