1.150
1.15 (0%)
As of Dec 20, 2024
Shattuck Labs, Inc. [STTK]
Source:
Company Overview
Shattuck Labs, Inc is an innovative clinical-stage biotechnology company pioneering the development of dual-sided fusion proteins as an entirely new class of biologic medicine.
Country | United States |
Headquarters | austin, texas |
Phone Number | 512-900-4690 |
Industry | manufacturing |
CEO | Dr. Taylor Schreiber |
Website | www.shattucklabs.com |