Vittorio Accomazzi

International Medical Solutions · Cedara Software · Merge Healthcare Incorporated
Total Patents: 14
Overall Rank: #339,529
Years Active: 2006–2024
International Medical Solutions Rank: #1