Featured Translation Higher Novelty, Longer Handling Process? Evidence from 700,000 Publications December 1, 2022December 8, 2022 Zhentao Liang peer review, scientific novelty +OK Read more