1. Engineered Therapeutics, Department of Advanced Organ Bioengineering and Therapeutics, TechMed Centre, Faculty of Science and Technology, University of Twente, Drienerlolaan 5, 7500 AE Enschede, The Netherlands
2. VyCAP B.V., Capitool 41, 7521 PL Enschede, The Netherlands
3. Medical Cell BioPhysics, Faculty of Science and Technology, University of Twente, Hallenweg 23, 7522 NH Enschede, The Netherlands