California, United States
Doctor of Philosophy (Ph.D.) (Computer Science & Engineering)
2007 - 2012Master of Science (MS) (Computer Information System)
1996 - 1998BS (Computer Science)
1991 - 1995Find contact details for 700 million professionals.