Christophe Perez-Michaut

Cellectis · Cellectis Sa
Total Patents: 3
Overall Rank: #1,519,620
Years Active: 2010–2015
Cellectis Rank: #27