Website developed for the french Institut National du Cancer in order to promote their Living Lab research methodology.
About
Credits
Screenshots
Results
7.7
Final Score
7
Usability
8
Design
8
Development
Similar Websites
SOTD
7.7