Lid College van Toezicht 'Institute for Life Sciences & Chemistry', Hogeschool Utrecht.
Review Editor Frontiers in Immunology - Antigen Presenting Cell Biology