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