Search results for: Yutaka Nakashimada
Biotechnology Letters > 1998 > 20 > 12 > 1113-1117
Biotechnology Letters > 1998 > 20 > 12 > 1109-1112
Biotechnology Letters > 1998 > 20 > 12 > 1113-1117
Biotechnology Letters > 1998 > 20 > 12 > 1109-1112