TY - SER TI - Animal research and development SN - 0340-3165 CY - Tûbingen PB - Institute for Scientific Co-operation N1 - Registro revisado por LS 13/07/2015 ER -