Construction project delivery: practices, challenges, and opportunities

  • 4,429

    Total downloads

  • 38k

    Total views and downloads