Image for blog post: Intel STS 2014 Semifinalists Announced