translate English to French: Cellectis SA is a world leader in genome engineering.
Cellectis SA est un des leaders mondiaux de l’ingénierie des génomes.