8 Regeneron STS finalists are making a difference in their c