David Blaine
Zevex · Slicex
Total Patents:
14
Overall Rank:
#352,181
Years Active:
1998–2014
Zevex Rank:
#7