Technology evaluation: BLP-25, Biomira Inc.