1. Department of Clinical Medicine and Dublin Molecular Medicine Centre, Trinity Centre for Health Sciences
2. Department of Biochemistry and Biotechnology Institute, Trinity College, Dublin 2, Ireland
3. Tumor Immunology Program, German Cancer Research Center (DKFZ), Heidelberg, Germany
4. Department of Pharmacy, St. James's Hospital, Dublin 8