Company Overview
Company Summary
Name
Santa Cruz Biotechnology, Inc.
Number of Employees
50-99
Website
Phone
(214) 902-3900
Location
10410 Finnell St
Dallas, TX
75220-2443
 This company is a Federal Contractor