141 employees
TECHLAB, Inc is a developer and manufacturer of intestinal diagnostics products in the United States.
1989