Positions:Faculty AffiliateSelected Publication Publisher:IEEE Computer SocietySelected Publication Venue:IEEE Transactions on Energy ConversionClear