Work

Championing and promoting innovation in UK megaprojects

FWCI: 5.786
Cites: 53
Cited by: 83
Related to: 10