Search results for: Hai Long
Biotechnology Letters > 2018 > 40 > 11-12 > 1551-1559
Biotechnology Letters > 2005 > 27 > 12 > 835-838
Biotechnology Letters > 2004 > 26 > 10 > 841-844
Biotechnology Letters > 2018 > 40 > 11-12 > 1551-1559
Biotechnology Letters > 2005 > 27 > 12 > 835-838
Biotechnology Letters > 2004 > 26 > 10 > 841-844