National Biological Control Research Center, Southern Regional Center Acronym NBCRC-SRC Address PO Box 25 Khor Hong, 90112 Songkhla - Thailand City Songkhla Country Thailand