Search results for: Chenglin Liao
Science China Technological Sciences > 2014 > 57 > 2 > 403-413
2009 IEEE Vehicle Power and Propulsion Conference > 1592 - 1595
2009 IEEE Vehicle Power and Propulsion Conference > 1788 - 1791
Resources Policy > 2005 > 30 > 1 > 39-54