Jean-Charles Epinat

Cellectis · Cellectis Sa
Total Patents: 12
Overall Rank: #407,278
Years Active: 2010–2023
Cellectis Rank: #14