10 employees
Serometrix is a drug discovery company developing pharmaceutical drugs with a lower development cost.
2004