![]() Teckro Teckro is a company offering a solution that transforms clinical trials making all relevant information instantly accessible to every active member of the study. | |
Tags | |
Locations | Locations Limerick, IE HQ Dublin, IE Cambridge, US |
Employees | Employees 1363% increase |