Carl Eric Leach
Strata Identity
Total Patents:
9
Overall Rank:
#535,183
Years Active:
2022–2025
Strata Identity Rank:
#1