Advanced search
Advanced search in people
IEEE Journal of Photovoltaics > 2015 > 5 > 3 > 938 - 946
IEEE Transactions on Instrumentation and Measurement > 2014 > 63 > 1 > 63 - 71
IEEE Transactions on Instrumentation and Measurement > 2013 > 62 > 5 > 1154 - 1165