Surgical training using live animals: can it be justified?
D035661:Animal Care Committees; D000827:Animal Welfare; D000818:Animals; D004501:Education, Medical / Q000379:methods*; D013502:General Surgery / Q000193:education*