1. Department of Haematology, Haemostasis, Oncology and Stem Cell Transplantation; Hannover Medical School; Hannover Germany
2. Antibody and Vaccine Group; Cancer Science Unit; Faculty of Medicine; General Hospital; University of Southampton; Southampton UK