Back to Board Dr. Salah Mohamed Azwai Professor of Immunobiology, Department of Microbiology & Parasitology, University of Tripoli, Libya