Costas Karatzas
Nexia Biotechnologies · Cohesion Technologies · Institut National De La Recherche Agronomqiue
Total Patents:
6
Overall Rank:
#873,087
Years Active:
1998–2007
Nexia Biotechnologies Rank:
#1