Tal Shechter

The Bee
Total Patents: 4
Overall Rank: #1,265,839
Years Active: 1998–2004
The Bee Rank: #11