Andre Choulika

Chairman & CEO
Cellectis
Paris
France