Izumi Mueller

Solae Company
Total Patents: 5
Overall Rank: #983,695
Years Active: 2009–2018
Solae Company Rank: #4