Caterina Riva
Stmicroelectronics Sa · Ovonyx
Total Patents:
16
Overall Rank:
#291,736
Years Active:
2001–2023
Stmicroelectronics Sa Rank:
#210