Echo Acoustic Liquid Handling, moving liquid with sound to create a faster, more accurate, and more cost-effective liquid handlers.
Location:
170 Rose Orchard Way, San Jose, California 95134, USA
Categories:
Digital Lab Applications
Founded in:
2003
Employee number:
100+
Annual revenue:
$33M