Animal Science
Topic: Political sciences
Number of articles: 1
-
Section: Animal Science ; Topics: Applied biological sciences, Political sciences
Ensuring ethical animal welfare research: Are more ethics review committees the solution?
10.24072/pcjournal.310 - Peer Community Journal, Volume 3 (2023), article no. e73.
Get full text PDF