'The feasibility of 100% renewable electricity systems: a response to critics', Renewable & Sustainable Energy Reviews 93:318-330
Publication type: 
Publication year: 
2018