Brett A. Dean
Abercrombie & Fitch Trading
Total Patents:
1
Overall Rank:
#3,361,165
Years Active:
2008
Abercrombie & Fitch Trading Rank:
#2