Search results for: Michael Pecht
International Journal of Electrical Power and Energy Systems > 2014 > 62 > Complete > 783-791
Applied Energy > 2014 > 113 > Complete > 106-115
International Journal of Electrical Power and Energy Systems > 2014 > 62 > Complete > 783-791
Applied Energy > 2014 > 113 > Complete > 106-115