Patrick Westfall

Zymergen · Inscripta · Amyris
Total Patents: 10
Overall Rank: #496,452
Years Active: 2012–2023
Zymergen Rank: #15