Lionel Tombez
Melexis Technologies Sa · Swatch Group Research And Development · IBM
Total Patents:
44
Overall Rank:
#66,776
Years Active:
2016–2025
Melexis Technologies Sa Rank:
#3