Organization is releasing the cure to cancer to the public