David Albers

Shopper Scientist
Total Patents: 8
Overall Rank: #646,576
Years Active: 1992–2016
Shopper Scientist Rank: #2