This infographic from NatGeo shows the cost of healthcare compared to that nation’s average life expectancy at birth. embiggen
NGM Blog