Atolla
Atolla is an MIT-developed company that is at the cutting edge of skincare and personalized products. We designed and built their digital ecosystem to support their product launch.
This website has been created using...
Votes (15/30)
Design
Usability
Creativity
Content
Overall
-
88677.50
-
77787.10
-
67676.40
-
78877.50
-
87877.60
-
79887.90
-
87777.40
-
66666.00
-
77666.70
-
76666.40
-
89898.40
-
66776.30
-
88877.90
-
88888.00
-
68676.70