LifeArc
LifeArc's CEO and Executive Team includes Stéphane Maikovsky and 5 others.
Dave Powell
Chief Scientific Officer
Graham Duce
Chief Investment Officer
Melanie Lee
Chief Executive Officer
Stéphane Maikovsky
Chief Financial Officer
View all
11 members
7 members