Principles of Surgery

Producer:

http://cal.vet.upenn.edu/projects/surgery/index.htm

University of Pennsylvania School of Veterinary Medicine, USA