Professor Paul Torgerson The peer-reviewer of the new scientific paper, Torgerson et al 2025, published on June 11th is the Director of Biomathematics and Statistics Scotland (BIOSS). The paper is…| The Badger Crowd - standing up for badgers