Original languageEnglish
Pages117-125
JournalBiocontrol Science and Technology
Journal publication date2005
Volume15
StatePublished
Peer-reviewedYes

ID: 415603