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