Aldric Lee

Shockwatch
Total Patents: 11
Overall Rank: #432,390
Years Active: 1992–2025
Shockwatch Rank: #3