iPS Cell Research Fund is located in Kyoto, Japan on 53 Shogoin Kawaracho, Sakyo Ward. iPS Cell Research Fund is rated 4.8 out of 5 in the category research foundation in Japan.
Address
53 Shogoin Kawaracho, Sakyo Ward
Accessibility
Wheelchair-accessible entrance