John C. Castel

Carewear · San Diego State University Research Foundation · Sonovia Holdings
Total Patents: 20
Overall Rank: #217,213
Years Active: 1984–2024
Carewear Rank: #1