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