20 employees
A group of computer scientists and biologists dedicated to accelerating research in life sciences.
1994