Vivisection on pigs and dogs aids drug development

 
Contact European Science Foundation