Cell Science & Technology Institute Details
| Name: | Cell Science & Technology Institute |
| Legal Name: | Cell Science & Technology Institute |
| Region: | Asia |
| Country: | Japan | Established At: | 2001 |
| Type: | Company |
Cell Science & Technology Institute Contact Information
| Address: | Nishi-en Garden 1-chome Miyagi ken Aoba-ku 982-0262 Japan |
| Region: | Asia |
| Country: | Japan |