La Jolla-based university UC San Diego will soon begin construction on a massive new student center and a student housing complex with 2400 beds …
La Jolla-based university UC San Diego will soon begin construction on a massive new student center and a student housing complex with 2400 beds …