Ian Felix
Novasonics · Plus Development · Zonare Medical Systems
Total Patents:
9
Overall Rank:
#583,653
Years Active:
1989–2008
Novasonics Rank:
#1