Neil Richards
Stmicroelectronics Sa · IBM · Thomson-Csf
Total Patents:
21
Overall Rank:
#206,638
Years Active:
1999–2022
Stmicroelectronics Sa Rank:
#75