Biocontrol Science and Technology
Title Titel
Biocontrol Science and Technology
e-ISSN
1360-0478
ISSN
0958-3157
Publisher Herausgeber
TAYLOR & FRANCIS LTD