Access
Location/Contact information
1-1-1, Yayoi, Bunkyo-ku, Tokyo, 113-0032
(Former Institute of Molecular and Cellular Biosciences)
Nearest station
Nezu Station (Tokyo Metro Chiyoda Line) 10 minutes’ walk
Todaimae Station (Tokyo Metro Namboku Line) 5 minutes’ walk