1.11 (-%)
As of Nov 20, 2024
Source:
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 |