Small Canine Intestine (University of Melbourne, Faculty of Veterinary and Agricultural Sciences)

Small Canine Intestine (University of Melbourne, Faculty of Veterinary and Agricultural Sciences)