Alex Le Roux
Icon Technology · Apple
Total Patents:
12
Overall Rank:
#405,530
Years Active:
2019–2024
Icon Technology Rank:
#1