Highest Rated Comments


0991035015 karma

How do you feel about the insect Armageddon paper?

0991035013 karma

That’s the one I was thinking about! I enjoy hearing different ecologists’ takes on it because the methodology was so sketchy, but the paper overall got so much attention.