Institut de Génétique et de Biologie Moléculaire et Cellulaire (IGBMC)
Department of Structural Biology and Genomics, F-67400 Illkirch, France|Institut National de la Santé et de la Recherche Médicale (INSERM), U596, F-67400 Illkirch, France|The Centre National de la Recherche Scientifique (CNRS), UMR7104, F-67400 Illkirch, France; Université Louis Pasteur, F-67000 Strasbourg, France