Obare, Fridah D (University of Nairobi, 2019)
The Green turtle Chelonia mydas Linnaeus, 1759 accounts for highest number of sea turtles that nest along Kenya’s coastline where there are varying biophysical and anthropogenic factors influencing nest sites that they ...