Ittai Kan
Afiniti · Afiniti Europe Technologies Limited · Afiniti International Holdings
Total Patents:
45
Overall Rank:
#64,539
Years Active:
2013–2025
Afiniti Rank:
#2