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