Logo

About Us

Description

Biotechnology company exploring ways to produce patient-specific stem cell lines.

Business data

Not available

Not available

More than 1000 People

2003

Our location