Because association with a well capitalized company in any way suggests that DCVax has potential impact and they want people to assume there is nothing there. Validation is why. Little signs like this validate the company and it’s ambitions and they can’t have that… it also is just another thread of many that they pull at that keeps newbies from seeing the real picture. They just see noise. And unpleasant noise. That is the real aim.