Affiliation: | 1. CNRS-UMR 8161, Institut de Biologie de Lille, Université de Lille Nord de France, Institut Pasteur de Lille, IFR 142, 1 rue Calmette, BP447, 59017 Lille Cedex, France;2. Division of Oncology, Children’s Research Institute, Children’s National Medical Center, 111 Michigan Ave., NW Washington, DC 20010, USA |