About company

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

GB
Unknown
Not verified company