[1] Biomed Primate Res Ctr, Dept Immunobiol, NL-2280 GH Rijswijk, Netherlands
[2] Humboldt Univ, Klinikum Rudolf Virchow, Berlin, Germany
[3] Leiden Univ, Dept Surg, Leiden, Netherlands
[4] Leiden Univ, Dept Pathol, Leiden, Netherlands
[5] Leiden Univ, Dept Immunohaematol, Leiden, Netherlands