YL

Yuanli Li

1 records found

Authored

Mega infrastructure projects (MIPs) have become increasingly important to the realization of sustainable development in China. Sustainable development is a process of dynamic balance, and coordinating the triple bottom line (the environmental, social, and economic dimensions) ...