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