Category: Life sciences

Animals, plants and the laboratory: behaviour, evolution and the biology that keeps turning out to be stranger than expected.