7 employees
ChemRoutes operates at the interface of organic chemistry, chemical biology, drug discovery and nanotechnology.
1999