Anouk Ride

Dr Anouk Ride is a Scientist at WorldFish in Solomon Islands.