Eight dignitaries stand with thumbs up in front of a big blue screen showing the words 'Semiconductor Hub Launch,' May 21, 2026

UCLA

Download Photo (335.1 kB)