161 employees
Genestrings aims to be the company that best understands and satisfies the service needs for genetic testing in India.
2016