This Canon result looks identical to the results announced in mid March this year. The only difference is the results are for 15 patients as opposed to 14, although the intention in March was to enrol 25 patients. Sounded good when I first read it but then noticed there's not much change from 7 months ago. Maybe there's more to come in the detail?