Ziopharm Oncology: Deal or Dilution?

Ziopharm Oncology: Deal or Dilution?