Research university
Appears in 1 story
Research partner; developed statistical modelling for the census
Aldabra Atoll in the Seychelles holds about 180,000 giant tortoises — the largest population ever recorded for the species. That outnumbers the humans living across the whole island nation.
Updated 1 hour ago
No stories match your search
Try a different keyword
How would you like to describe your experience with the app today?