IDT develops, manufactures and markets nucleic acid products for the life sciences industry.
Visit website
Location:
8180 N. McCormick Blvd. Skokie, Illinois 60076, USA
Categories:
The Synthetic Genome
Founded in:
1987
Employee number:
100+
Annual revenue:
$28M