Advanced search
Advanced search
IEEE Electron Device Letters > 2017 > 38 > 4 > 426 - 429
IEEE Transactions on Electron Devices > 2016 > 63 > 5 > 1949 - 1956
COMMAD 2012 > 153 - 154
2012 38th IEEE Photovoltaic Specialists Conference > 2009 - 2013
IEEE Electron Device Letters > 2011 > 32 > 12 > 1692 - 1694