Travis Schultz Lee

Zymergen · Lowe'S Companies · Omron Healthcare Co.
Total Patents: 10
Overall Rank: #487,074
Years Active: 2007–2024
Zymergen Rank: #25