An ethicist's commentary on science, ethics, and sow stalls.
Rollin
Bernard E
BE
D000818:Animals; D002170:Canada; D019317:Evidence-Based Medicine; D005260:Female; D006799:Housing, Animal / Q000592:standards*; D006801:Humans; D011247:Pregnancy; D011270:Pregnancy, Animal / Q000502:physiology*; D013552:Swine / Q000502:physiology; D018634:Veterinarians / Q000941:ethics*