A biology journal that paid peer reviewers found that the approach cut the time to a first editorial decision by 85% and ...
Some creative calculations using bug traps, epidemiology and trees suggest there are some 20 million unique insect species on ...