Haemopoiesis in the head kidney of tilapia, Oreochromis niloticus (Teleostei: Cichlidae): a morphological (optical and ultrastructural) study. - Abdel-Aziz EH; Abdu SBS; Ali TE; Fouad HF (Fish physiology and biochemistry, 2010)