Skip to main content"

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]