Jacques P. Tremblay

Université Laval · Cellectis
Total Patents: 10
Overall Rank: #507,304
Years Active: 1998–2019
Université Laval Rank: #5