Search results for: Jenny Lieu
Energy Policy > 2014 > 68 > Complete > 70-79
Energy Policy > 2012 > 51 > Complete > 110-120
International Journal of Electrical Power and Energy Systems > 2010 > 32 > 9 > 946-955
Energy Policy > 2014 > 68 > Complete > 70-79
Energy Policy > 2012 > 51 > Complete > 110-120
International Journal of Electrical Power and Energy Systems > 2010 > 32 > 9 > 946-955