This work is supported by the National Basic Research Program of China(No.2005CB422306,973 program);National Natural Science Foundation of China(30271025).
Anchovy(Engraulis japonicus) is an abundant fish species in the Yellow Sea,and its natural stock is decreasing rapidly in recent years. Based on the stock-recruitment(SR) data from 1987 to 2002 published in Zhao et al...