CSL 60th video

Prof. Makela is featured in the Coordinated Science Laboratory's 60th anniversary video.

Preview Image: