Glossary Element  Social Impact Assessment

Source
Contributor
Approved Yes
English term Social Impact Assessment
Language Translations
English definition Social Impact Assessment
Language Translations