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