My BS antenna is twitchin’, I can’t help it.
Smacks of the 100 mpg carb that the oil companies were always buying.
I’m just sayin’.
Good luck to him, none-the-less.
If people from M.D. Anderson are excited, it may be the real deal.