1. Department of Experimental ImmunologyAcademic Medical Center, University of AmsterdamAmsterdamthe Netherlands
2. Department of BiochemistryRadboud University NijmegenNijmegenthe Netherlands
3. Departments of Comparative Genetics and Refinement, and Animal ScienceBiomedical Primate Research CentreRijswijkThe Netherlands