logo

SPT Lenslet Close-up

Closer view of the lenslet arrays fabricated at UIUC Obs Cos lab.

Date: November 05, 2015