Denali therapeutics locations. 53 m in annual revenue in FY 2023. We discover, deve...