Warnings of scientific ‘suicide’ as US-China research collaboration hangs in balance
Some US legislators want the US-China Science and Technology Agreement, renewed every five years since 1979, to be allowed to expire this monthIn 1991, about 25 babies in every 100,000 in the United States were born with spina bifida, a birth defect that can cause paralysis... #press
?width=140&quality=85&auto=format&fit=max&s=020bfa381c515cb04db66c6d42365e07