Erik Jedediah Dean
Zymergen · Amyris Biotechnologies
Total Patents:
18
Overall Rank:
#252,288
Years Active:
2012–2022
Zymergen Rank:
#4