Department of Biomolecular Engineering, Tokyo Institute of Technology and SENTAN, JST, 4259 Nagatsuda, Midori-ku, Yokohama 226-8501, Japan, and Department of Biotechnology, The University of Tokyo, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results