IA

Impact Assessment and Project Appraisal

Journal

Taylor & Francis

1,197
Publications
27,926
Citations

Loading papers...