
Electrical Engineering
University of Cambridge (Cambridge, United Kingdom)
Electrical Engineering and Computer Science
Microsystems Technology Laboratories
Massachusetts Institute of Technology (Cambridge, MA)
2005-present Tau Beta Pi
2007-2010 Gates-Cambridge Scholar

The Adobe Flash Player plugin (version 8) is required to view the genealogy tree.
Download the plugin here.