Published by: MDPI 2022 article number: 17394 Print ISSN: 2071-1050 Online ISSN: 2071-1050 Journal number of registered peer reviews: 2235 Journal number of reviewers: 220 Sustainability Journal Editors Editor Affiliation Marc A. Rosen Faculty of Engineering...