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