imaging workbench 5.0
  home company whatsnew support application sales

Company Information


Contact Us

We are always glad to hear from you!

INDEC BioSystems
4546 El Camino Real
B-10 #381
Los Altos, CA 94022, USA
Tel.: 408-986-1600
Fax: 650-965-0264

For technical support, please visit our support page or email us:
For sales information, please go to the sales page, or email us:
Web sites: and

Home | Contact Us Copyright ©2019, INDEC BioSystems. All Rights Reserved.