A lot of countries in the world have free health care. It means that their citizens can avail of basic medical treatments without any cost. The scope and coverage provided under the free universal health care depends from country to country. India ranks 144 out of 201 countries in the STC Health Index. It is