Impact Assessment and Project Appraisal
Latest Publications
TOTAL DOCUMENTS
966
(FIVE YEARS 85)
H-INDEX
46
(FIVE YEARS 2)
Published By Informa Uk (Taylor & Francis)
1471-5465, 1461-5517
Keyword(s):
2021 ◽
Vol 39
(6)
◽
pp. 439-440
Keyword(s):
Keyword(s):