Yanis Caritu
CEA · Movea · Elichens
Total Patents:
14
Overall Rank:
#333,297
Years Active:
2007–2025
CEA Rank:
#505