A 100-Meter Rotating Liquid Mirror Telescope on the Moon? Yes Please.

A team from UT Austin has renewed a proposal for a liquid-mirror telescope on the Moon that could study the first stars in the Universe.