Logo

The total population of insects is estimated to be a billion times greater than that of the human population.