Log in
Ensoma
Ensoma's Leadership Team includes Soumitra Roy and 11 others.
Anthony Forget
VP, Platform Technology
Daniel Leblanc
Chief Technology Officer
Joe Salas
VP, Biology
Robert Peters
Chief Scientific Officer
Soumitra Roy
Distinguished Investigator
View all
6 members
2 members