Denali Therapeutics, Inc
- Registration reference
- ZB901737
- Date registered
- 20 May 2025
- Registration expires
- 19 May 2027
- Payment tier
- Tier 1
- Data controller
- Denali Therapeutics, Inc
- Address
- 161 Oyster Point Boulevard South San Francisco USA 94080
- Other names
-
- Denali Therapeutics, Inc.
- Data Protection Officer
- MyData-Trust SA [email protected]