Return to Article Details Distribution, density and nutritional value of Pomacea canaliculata Snail at several locations in Bali, Indonesia Download Download PDF