Reviewing the 17 Sustainable Development Goals: Importance and Progress, MPRA Paper 105329

Reviewing the 17 Sustainable Development Goals: Importance and Progress, MPRA Paper 105329, University Library of Munich, Germany. In common with E-C Gkampoura (2021).