1. PolyPeptide Group, 7 rue de Boulogne, 67100 Strasbourg, France
2. Faculty of Pharmacy, Laboratoire d’Innovation Thérapeutique, Université de Strasbourg, UMR7200, CNRS, 74 Route du Rhin, 67401 Illkirch-Graffenstaden, France
3. PolyPeptide Group, Limhamnsvägen 108, PO Box 30089, 20061 Limhamn, Sweden