News

What are the physical mechanisms of planetary system formation and evolution? To address this broad question, a team of scientists led by the astronomy department at the University of Geneva decided ...