Menu Menu
[gtranslate]

Nesha Ichida

Nesha Ichida is a marine conservation scientist at Thrive Conservation and program manager at ReShark, working for StAR Project Indonesia.

Comments are closed.

Accessibility