Institution: | 1IRI USR 3078 CNRS, Parc CNRS de la Haute Borne, 50 avenue de Halley, B.P. 70478, 59658 Villeneuve d’Ascq Cedex, France and 2CNRS UMR 8161, Institut de Biologie de Lille, Université de Lille—Nord de France, Institut Pasteur de Lille, B.P. 447, 1 rue Calmette, 59021 Lille, France |