Center for iPS Cell Research and Application, Kyoto University is located in Kyoto, Japan on 53 Shogoin Kawaracho, Sakyo Ward. Center for iPS Cell Research and Application, Kyoto University is rated 4.3 out of 5 in the category research institute in Japan.
Address
53 Shogoin Kawaracho, Sakyo Ward
Accessibility
Wheelchair-accessible entrance