Institut de Biologie Moléculaire et Cellulaire, Université de Strasbourg, UPR 9022 du CNRS, Strasbourg, France; Sino-French Hoffmann Institute, Guangzhou Medical University, Guangzhou, China
Institut de Biologie Moléculaire et Cellulaire, Université de Strasbourg, UPR 9022 du CNRS, Strasbourg, France; Sino-French Hoffmann Institute, Guangzhou Medical University, Guangzhou, China