Why US-China relations are too important to be left to politiciansThe US-China Science and Technology Cooperation Agreement (STA) may not be renewed amid current US-China tensions.