PLoS One 2014 6;9(5):e96766. Epub 2014 May 6.
Department of Biochemistry, University of Lausanne, Epalinges, Switzerland; Department of Biochemistry, World Health Organization Immunology Research and Training center (WHO-IRTC), Epalinges, Switzerland.