Larry Smarr Looks Back at 25 Years of Excellence at NCSA
NCSA founding director Larry Smarr reflects on the institution’s early spirit of exploration and innovation during its 25th-anniversary celebration.
Watch the recording
https://www.youtube.com/watch?v=an0MO2SLtuo