10.1101/2022.03.24.485684

Animal-reliance bias in publishing is a potential barrier to scientific progress

2022-03-27