The Sabra rat: definition of a laboratory animal

Related Experiment Videos

Israel Journal of Medical Sciences
|July 1, 1984
PubMed

Related Concept Videos