Interstellar Lab designs, manufactures and sells advanced controlled-environment biofarms for sustainable farming on Earth and life-support in Space.
8
Usability
Design
Development
Netherlands
About
Credits
Screenshots
Results
8
Usability
Design
Development
Final Score
Usability
Design
Development
Similar Websites
SOTD
8.1
from
Australia
OWDA
7.2
from
Netherlands
OWDA
7.7