Image for blog post: Intel STS 2015 finalists announced