Marc Torrens
Apple · Strands · Chicisimo S.L.
Total Patents:
18
Overall Rank:
#253,185
Years Active:
2010–2022
Apple Rank:
#3,170