Basic science teaching in veterinary medicine: an adventure in heresy.
D003479:Curriculum; D004501:Education, Medical; D004520:Education, Veterinary; D006801:Humans; D010827:Physiology / Q000193:education*; D012586:Science / Q000193:education