John Licata
Metabolix · Cj Cheiljedang · Ilco Unican
Total Patents:
8
Overall Rank:
#626,768
Years Active:
1997–2022
Metabolix Rank:
#13