1. DSM Biosciences and Process Innovation, DSM, Alexander Fleminglaan 1, 2613 AXDelft, The Netherlands
2. DSM Biodata and Translation, DSM, Alexander Fleminglaan 1, 2613 AXDelft, The Netherlands
3. Department of Bionanoscience, Kavli Institute of Nanoscience Delft, Delft University of Technology, Van der Maasweg 9, 2629 HZDelft, The Netherlands
4. DSM Biomedical, DSM, Urmonderbaan 22, 6160 BB, Geleen, The Netherlands