Mr Rajeesh Kumar Meleppura

Current affiliation: Centre for Marine Living Resources and Ecology
Subject: Other
Primary location: India