Hundreds of gibberish papers still lurk in the scientific literature

Van Noorden, Richard · Nature · 2021