Joseph Cappello

Protein Polymer Technologies · University Of Utah · Genelux
Total Patents: 27
Overall Rank: #145,192
Years Active: 1993–2022
Protein Polymer Technologies Rank: #1