When the US Department of Agriculture reported last week that it detected a case of New World screwworm in a Texas calf, ...
Pomacea canaliculata, commonly known as the apple snail, is a pest commonly found in Hong Kong's wetlands and farmlands. It ...