Tony Estrada

Tony Estrada is currently the SVP of Discovery Sciences at Denali Therapeutics. Tony previously worked as a Senior Scientist and Project Team Leader at Genentech from August 2008 to July 2015.

Contact