Yann Echelard logo

Yann Echelard

Operating Partner at Flagship Pioneering

Contact

Companies
Company
Roles
TG Therapeutics

A biopharmaceutical company developing treatments for B-cell malignancies and autoimmune diseases

Board Member