David Turkel
Symbiosis · Scimed Life Systems
Total Patents:
26
Overall Rank:
#156,558
Years Active:
1993–2001
Symbiosis Rank:
#6