David Joseph Marquard, III

Integral Ad Science
Total Patents: 6
Overall Rank: #790,846
Years Active: 2002–2024
Integral Ad Science Rank: #10