Advanced search
Advanced search in people
IEEE Transactions on Instrumentation and Measurement > 2017 > 66 > 6 > 1103 - 1107
IEEE Sensors Journal > 2017 > 17 > 11 > 3542 - 3550
IEEE Transactions on Power Delivery > 2017 > 32 > 2 > 1005 - 1013
IEEE Transactions on Energy Conversion > 2017 > 32 > 1 > 99 - 110