California, United States
Doctor of Philosophy (Computer Science)
2003 - 2006Master of Science (Computer Science)
1999 - 2002Bachelor of Engineering (Electrical Engineering)
1994 - 1998
5 free lookups per month.
Find contact details for 700 million professionals.