The veterinary faculty has 21 separate laboratories for teaching and research purpose. These laboratories are: