79 pubs · 11,087 cites · h-index 34
National Renewable Energy Laboratory
1994 - 2017
Office of Scientific and Technical Information
2010 - 2010
National Technical Information Service
2010 - 2010
Aston University
2004 - 2004
Université de Sherbrooke
1993 - 2002