Is health care better over there than here?

Science ·