With 14 beds per 10,000 people, India ranks 184 among 191 countries in terms of health infrastructure. Have we really progressed as a nation?
Advertisement
Newsletter
Signup for Outlook and get curated content to your inbox everyday.
Signup for Outlook and get curated content to your inbox everyday.