Stanford to Build Artificial Islands in Bay to Accommodate Future Growth

Following a recent report by the Daily that Stanford plans to construct…