25 citations · 30 across the 2 of their papers we have counts for
1 paper · 1 filter
Stefano Allesina
The number of scientific publications is constantly rising, increasing the strain on the review process. The number of submissions is actually higher, as each manuscript is often r…