He chairs the IEEE Instrumentation and Measurement Society’s Measurements in Power Systems committee, and is the IEC representative on the Joint Committee for Guides in Metrology group on Expression of Uncertainty in Measurement, He co-holds 16 patents and is author or co-author of more than 170 scientific papers.