1. Univ. Lille
2. CNRS UMR 8576
3. UGSF-Unité de Glycobiologie Structurale et Fonctionnelle
4. 59 000 Lille
5. France
6. Institute of Biological Chemistry
7. Academia Sinica
8. Taiwan
9. Department of Biochemical Sciences and Technology
10. National Taiwan University