14 employees
tellic provides AI Technology to accelerate drug development and improve commercial impact
2016