Reproductive biology and genetic diversity of the green turtle (Chelonia mydas) in Vamizi island, Mozambique

Reproductive biology and genetic diversity of the green turtle (Chelonia mydas) in Vamizi island, Mozambique