Marco Riva
Medacta International Sa · Stmicroelectronics Sa · Abb Technology Ag
Total Patents:
19
Overall Rank:
#230,489
Years Active:
2001–2025
Medacta International Sa Rank:
#8