Contact

info@ss-f.org

Location

Nihonbashi Life Science Building 5th floor
2-3-11, Nihonbashi-honcho, Chuo-ku, Tokyo 103-0023
STELLAR SCIENCE FOUNDATION

Contact Us

Access/2 min. walk from JR Shin-Nihonbashi Stn.