Alec graduated Summa Cum Laude from the University of Pennsylvania, receiving a B.S. and M.S. in Bioengineering. In his free time Alec enjoys skiing, attempting to cook, making terrible puns, playing video games, petting local dogs, and long peaceful strolls.
Read blogs by Alec.