1. Drug Research Program, Division of Pharmaceutical Chemistry and Technology, Faculty of Pharmacy, University of Helsinki, Helsinki, Finland
2. Faculty of Agriculture and Forestry, University of Helsinki, Helsinki, Finland
3. Department of Food Science (FOOD), University of Copenhagen, Frederiksberg, Denmark
4. New England Biolabs, Ipswich, Massachusetts, USA
5. Faculty of Medicine and Health Technology, Tampere University, Tampere, Finland
6. European Molecular Biology Laboratory, Heidelberg, Germany