5 free lookup(s). No credit card required.
(Leading Product Development)
2008-2008Leading Product Development (Leading Product Development)
2008-2008Doctorate (Microelectronics)
1997-2004Degree in EE (Electrical & Computer Engineering)
1990-1995Find contact details for 700 million professionals.