Biocontrol Science and Technology

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