Monday, October 30, 2017

Deep tech: cutting-edge technologies applied to solving complex problems (a subjective term)