Search results for: Rahula A. Attalage
Energy Conversion and Management > 2006 > 47 > 9-10 > 1179-1191
Energy for Sustainable Development > 2005 > 9 > 2 > 5-9
Energy Conversion and Management > 2003 > 44 > 7 > 1123-1130
Energy Conversion and Management > 2002 > 43 > 16 > 2213-2223