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