Nature Methodscompany1 mention · First seen 2026-04-21Report issueRecent storiesPeer review in the time of artificial intelligence - Nature2026-04-21