[1] Sloan Kettering Inst Canc Res, Bioorgan Chem Lab, New York, NY 10021 USA
[2] Sloan Kettering Inst Canc Res, Lab Tumor Vaccinol, New York, NY 10021 USA
[3] Sloan Kettering Inst Canc Res, Lab Nucl Acid & Prot Struct, New York, NY 10021 USA
[4] Columbia Univ, Dept Chem, New York, NY 10027 USA