0 Points Matty Janssen Summary Editing Journals Past or current institution affiliations Chalmers University of Technology Work details Chalmers University of Technology Energy & Environment PeerJ Contributions