David Turock

Therap Services · Bell Communications Research
Total Patents: 9
Overall Rank: #531,390
Years Active: 1994–2025
Therap Services Rank: #15