James C. Copeland

Oxyrase · Applied Silver
Total Patents: 18
Overall Rank: #251,314
Years Active: 1991–2023
Oxyrase Rank: #1