261 people are employed at Cellectis.
Cellectis is based in Paris, Ile-de-France.
The NAICS codes for Cellectis are [3254, 32541, 32, 62, 325, 621].
The SIC codes for Cellectis are [873, 87].