Xinjiang Key Laboratory of Biological Resources and Genetic Engineering, College of Life Science and Technology, Xinjiang University, Urumqi 830017, China ...
Correspondence to Angélique Gougelet Institut Cochin, INSERM U1016, CNRS UMR8104, Université Paris Descartes, 24, rue du Faubourg Saint Jacques, Paris 75014, France; Angelique.gougelet{at}inserm.fr ...