Is ChatGPT corrupting peer review? Telltale words hint at AI use

Singh Chawla, Dalmeet · Nature · 2024