A comparison of the total number of life forms and species on earth calculated and estimated by modern science and mentioned in the ancient Hindu scriptures and vedic texts.

read more