More than 8,000 participants around the world tackled 40 separate challenges addressing issues humanity faces on Earth and in space. …read more
Category: Latest News
Share this post
More than 8,000 participants around the world tackled 40 separate challenges addressing issues humanity faces on Earth and in space. …read more