It's as certain as is probable at this stage. Given the extreme due diligence Advaxis implored upfront, the odds are much more in their favor on approval than not, and I believe they know that internally.
I also believe we are in for a lot of pleasant surprises along the way. This company is acquired before we start the next decade...