With just 2.4% of the land area, India accounts for nearly 7% of the recorded species, even while supporting 18% of human population.
With just 2.4% of the land area, India accounts for nearly 7% of the recorded species, even while supporting 18% of human population.