FeaturedTranslation Zhentao Liang December 1, 2022July 7, 2023 Academia, Open Access, Peer Review, Privacy Higher Novelty, Longer Handling Process? Evidence from 700,000 Publications +OK Read More