L7informatics

Synchronised solution for science and health by optimising workflows.

Visit website

Location:
1219 West 6th Street, Austin, TX 78703 USA

Categories:
Digital Lab Applications

Founded in:
2011

Employee number:
10-100

Annual revenue:
$3.4M