Serious Science
where Innovation meets Impact
A possible formation of a planet is observed near the star in the HD 100546 system