Tallgrass Prairie Center 0294
University of Northern Iowa
2412 West 27th Street
Cedar Falls, IA 50614-0294
Office: Tallgrass Prairie Center
Phone: (319) 273-2813
Population estimate of Chinese mystery snail (Bellamya chinensis) in a ...
Nebraska Cooperative Fish & Wildlife Research Unit -- Staff Publications (2012)
The Chinese mystery snail (Bellamya chinensis) is an aquatic invasive species in North America. Little is known regarding this species’ ...