099103501
Highest Rated Comments
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.
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.
0991035015 karma
How do you feel about the insect Armageddon paper?
View HistoryShare Link