TY - SER TI - Animal research and development SN - 0340-3165 PY - 1975///- CY - Tübingen PB - Institute for Scientific Co-operation N1 - "A biannual collection of recent German contributions concerning development through animal research." Tapa ER -