Charles Portella

Bioamber S.A.S. · Ceca S.A. · CNRS
Total Patents: 2
Overall Rank: #2,075,377
Years Active: 1998–2013
Bioamber S.A.S. Rank: #7