0
Scientists shed new light on satellite’s formation by studying lunar dust from Apollo 17 mission