74 pubs · 8,588 cites · h-index 41
Energy Institute
2016 - 2016
United States Department of the Interior
Callaghan Innovation
University of Newcastle Australia
2009 - 2016
The University of Sydney
2005 - 2009