As part of Stellenbosch University’s Department of Biomedical Sciences, the Division of Immunology is devoted to exploring the immune system’s vital role in health and disease.