Animal research--laudable principles or room for improvement?
Finn
S J
SJ
D000827:Animal Welfare; D000818:Animals; D000830:Animals, Laboratory; D004635:Emergency Medicine; D007396:Internship and Residency; D012106:Research