Research and clinical aspects of immunology in Africa.