David Edward Miller

Aol Advertising · Xerox · Oath (Americas)
Total Patents: 27
Overall Rank: #146,812
Years Active: 1991–2017
Aol Advertising Rank: #1