Byron del Castillo

Ixi Technology Holdings
Total Patents: 6
Overall Rank: #798,235
Years Active: 2001–2024
Ixi Technology Holdings Rank: #5