The National Aeronautics and Space Administration (NASA) has barred Chinese Nationals on US visas from its facilities and internal networks, perceived as the US intention to have an upper hand in its ...