Animal research and development. (Tubingen, Germany Institute for Scientific Cooperation, 1975)