Department of Veterinary and Animal Sciences Laboratoire1067874
Danemark
Faculty of Health and Medical Sciences Regroupement de Laboratoires1067873
Danemark
IT University of Copenhagen Institution182755
ITURued Langgaards Vej 7, 2300 København, DanemarkDanemarkhttp://en.itu.dk/