2014 Intel Science Talent winners

Eric Chen won the top award of $100,000 from the Intel Foundation for his research on potential new drugs to treat influenza…