Charles H. Squires

Pfenex · Synergy Biosystems · Amgen
Total Patents: 21
Overall Rank: #207,994
Years Active: 1987–2020
Pfenex Rank: #2