English Anne Magurran Cited by user KellySierra on 09 Mar 2019 Anne Elizabeth Magurran (born 1955) is a British Professor of ecology at St. Andrews University in Scotland.