Cancer vaccine data from #ESMO26; Treasury proposal could curb China investment; and more · Activ.news