Professor Emeritus Dr. Ibrahim Shnawa (2024) “Concise Teleost Immunology”, Concise Teleost Immunology, Edition 1, pp. 1–81. doi: 10.9734/bpi/mono/978-93-48006-31-8.