A biological field station based on D'Arros Island in the Amirantes Group, Seychelles, the SOSF D'Arros Research Centre (SOSF-DRC) conducts research on .....
To be a centre of excellence for marine and tropical island conservation...
Relevance: 4.4370594