European Project Management Journal

2560-4961 (Online)

Loading 76 articles

Added 10 July 2020 • Updated 10 July 2020