10.1101/2022.03.24.485684
Animal-reliance bias in publishing is a potential barrier to scientific progress
2022-03-27