News
In an effort to spur more innovation and entrepreneurship, UC Santa Barbara has officially secured a long-term lease on a 105,000-square-foot research and development facility in Goleta. Known as ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results