The animal welfare, environmental impact, pest control functions, and disease effects of freeāranging cats can be generalized and all are grounds for humanely reducing their numbers
scientific article published on 19 September 2023