Zee News | Health facts to know Zee News In India 200,000 people need a new kidney every year and 100,000 need a new liver, only 2 percent to 3 percent of the demand for new organs is met. An estimated 3, 000 doctors migrate from India every year. This not only hurt exchequer, but has also ... |