San Jose, CA, US
Ph.D. (Computer Science)
2007 - 2016Master of Engineering (M.Eng.) (Computer Science and Engineering)
2007 - 2015M.S. (Computer Science)
1999 - 2000B.S. (Computer Science)
1995 - 1999Find contact details for 700 million professionals.