Biological control of Biomphalaria glabrata in major reservoirs of Puerto Rico.
D001700:Biomphalaria; D003365:Costs and Cost Analysis; D004463:Ecology; D010572:Pest Control, Biological; D011647:Puerto Rico; D012908:Snails