TY - SER TI - Animal research and development SN - 0340-3165 PY - 1994///-- CY - Tubingen PB - Institute for Scientific Co-operation ER -