James Frank Caruba
Siemens Medical Solutions Usa · Cts · Motorola
Total Patents:
38
Overall Rank:
#85,897
Years Active:
1998–2023
Siemens Medical Solutions Usa Rank:
#13