Auburn Hills, Michigan, United States
Masters (Computer Science)
2008 - 2009Bachelors (Electronics Engineering, Electronics)
1999 - 2003Bachelors (Electronics Engineering)
1999 - 2003Masters (Computer Science)
Find contact details for 700 million professionals.