Hundreds of gibberish papers still lurk in the scientific literature
Van Noorden, Richard · Nature · 2021