Steven Elliott Curd

Scaeva Technologies
Total Patents: 9
Overall Rank: #540,439
Years Active: 1986–2025
Scaeva Technologies Rank: #1