Most cited scientists stop falsely claiming to work in Saudi Arabia english.elpais.com 6 points by perihelions 15 hours ago