26 pubs · 3,248 cites · h-index 14
Vanderbilt University
2011 - 2018
Infineon Technologies (Germany)
2003 - 2003