Search results for: Wang Fen
Applied Microbiology and Biotechnology > 2018 > 102 > 10 > 4523-4533
BBA - Molecular Cell Research > 1996 > 1310 > 1 > 67-73
Applied Microbiology and Biotechnology > 2018 > 102 > 10 > 4523-4533
BBA - Molecular Cell Research > 1996 > 1310 > 1 > 67-73