Most cited scientists stop falsely claiming to work in Saudi Arabia english.elpais.com 7 points by perihelions a day ago