Steve Martin
CEA · Iowa State University · Stmicroelectronics Sa
Total Patents:
27
Overall Rank:
#144,116
Years Active:
1990–2024
CEA Rank:
#136