Takeshi Iwata

Prof. Takeshi Iwata

Molecular and Cellular Biology Division, National Institute of Sensory Organs, National Hospital Organization Tokyo Medical Center, 2-5-1, Higashigaoka, Meguro-ku, Tokyo 152-8902, Japan
orcid