25 pubs · 623 cites · h-index 7
Creative Thermal Solutions
2009 - 2017
Stanford University
1998 - 2007
Cypress Semiconductor Corporation (United States)
2003 - 2003