Jun 2, 20223 min readAn Israeli company thinks microalgae is the future of food... on Earth and in space