David H. Tannenbaum

Union Beach · Openx Technologies · Excentus
Total Patents: 23
Overall Rank: #179,625
Years Active: 1994–2025
Union Beach Rank: #1