DownloadThe Portobello Bookshop Gift Guide 2024

Daniel Hoornweg Editor & Author

Daniel Hoornweg is an Associate Professor and Richard Marceau Chair in the Faculty of Energy Systems and Nuclear Science at the University of Ontario Institute of Technology, Canada.