NBC: After protests, UC San Diego agrees not to fire Chinese postdoc who raised concerns