1. South African Research Chair in Cancer Biotechnology, Department of Integrative Biomedical Sciences, Faculty of Health Sciences, University of Cape Town , Cape Town , South Africa
2. Medical Biotechnology & Immunotherapy Research Unit, Institute of Infectious Disease and Molecular Medicine (IDM), Faculty of Health Sciences, University of Cape Town , Cape Town , South Africa
3. Department of Molecular Pharmacology, Albert Einstein College of Medicine , Bronx, NY 10461 , USA
4. Division of Immunology, Department of Pathology, Faculty of Health Sciences, University of Cape Town , Cape Town , South Africa
5. International Centre for Genetic Engineering and Biotechnology (ICGEB) and Institute of Infectious Diseases and Molecular Medicine (IDM), Division of Immunology, Faculty of Health Sciences, University of Cape Town , South Africa
6. Wellcome Centre for Infectious Diseases Research in Africa (CIDRI-Africa), Institute of Infectious Diseases and Molecular Medicine (IDM), Faculty of Health Sciences, University of Cape Town , South Africa
7. Department of Chemistry, Faculty of Sciences, University of Cape Town , Cape Town , South Africa