UndercoverUlrikHD , 4 months ago If anyone else have a hard time believing there are 2e16 ants on the planet, it's based on this paper.
If anyone else have a hard time believing there are 2e16 ants on the planet, it's based on this paper.