Affiliation: | (1) Ludwig Institute for Cancer Research, 687 Pine Avenue West, H3A 1A1 Montreal, Quebec, Canada;(2) Present address: Ludwig Institute for Cancer Research, Department of Medicine, University of California, San Diego, 9500 Gilman Drive, 92093-0660 La Jolla, California, USA |