3 employees
Proprietary microfluidic drug discovery platform, to revolutionise hit and lead optimisation.
2008