All 2006 2005
All Journal Article Patent
aquaculture Research 37
Pages: 847-854
Fisheries Science (In press)
10014346498