No.
The Half Yearly Report indicated that STORM results will be available in first *half* 2015.
The final results of the FDA Approved, Phase II, late stage Malignant Melanoma (and extension study) are imminent.
Going to be a very pleasant 4 months.