Nesha Ichida is a marine conservation scientist at Thrive Conservation and program manager at ReShark, working for StAR Project Indonesia.
Nesha Ichida is a marine conservation scientist at Thrive Conservation and program manager at ReShark, working for StAR Project Indonesia.
Thred Newsletter!
Sign up to our planet-positive newsletter