Releases of more than 50 billion nematodes (total) in 20 counties in the fall of 2001.
Return to Nematode page
Return to Knowledgebase Menu
Main Menu