As reported over the weekend, some scientists are angry with NASA and/or Congress for preventing Chinese nationals from attending next month’s Second Kepler Science Conference on the grounds of NASA’s Ames Research Center. That issue has attracted the attention of the member of Congress who put into legislation limitations on NASA cooperation with China, provisions […]