19 employees
Insilicogen provides Biological research software development, distribution and knowledge management services.
2005