James Bren Legg

Eldre
Total Patents: 4
Overall Rank: #1,094,910
Years Active: 1981–2025
Eldre Rank: #4