EPE Journal : European Power Electronics and Drives - Taylor & Francis

2376-9319