Catherine Bamber
Abercrombie & Fitch Trading
Total Patents:
1
Overall Rank:
#2,658,929
Years Active:
2022
Abercrombie & Fitch Trading Rank:
#2