Return to Article Details Distribution and Diversity Land Snails in Human Inhabited Landscapes of Trans Nzoia County, Kenya Download PDF