Catwhiskers Catwhiskers 26-03-2018 Health contestada Do you believe that the health of the United States has been improved by the introduction of Managed Care? Describe your reasons for supporting your position.