Company Overview
Company Summary
Name
Santa Cruz Biotechnology, Inc.
Number of Employees
51-200
Website
Phone
(214) 902-3900
Location
10410 Finnell St
Dallas, TX
75220-2443