Mr Rajeesh Kumar Meleppura

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