About company

A Cambridge-based technology company which is revolutionizing cell screening with a unique assaying microcarrier platform.

GB 14 vawser way
Unknown
Not verified company