Denali Therapeutics Adds $155 Million from Takeda Post author:Sam Post published:March 18, 2018 Post category:BioPharma Denali Therapeutics, located in South San Francisco, California, had a lot of news to share today. Source: BioSpace You Might Also Like <b>Affinity Bio</b> Partners And <b>Affinity Bioceuticals</b> September 20, 2017 Bay Area's Menlo Therapeutics Files for $98M IPO December 28, 2017 NicOx SA First Half 2017 Business And Financial Update September 7, 2017