5 free lookup(s).
Master's degree (Learning, Design, and Technology)
2009-2010Double Bachelor's Degree (Computer Science & Engineering and Cognitive Science (with Honors, magna cum laude))
1998-2004Find contact details for 700 million professionals.