Felix Angelov Wins First Place at International Science and Engineering Fair By Mara Shapiro May 30, 2012