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